satisfaction of ego - Alemán Inglés Diccionario